<?php
class Servicio_model extends Model
{
    function create_member()
    {

        $new_member_insert_data = array(
           // 'codigo'=>$this->input->post('codigo'),
            'cod_producto' => $this->input->post('cod_producto'),
            'cod_prod_ajeno' => $this->input->post('cod_prod_ajeno'),
            'cod_tipo_servicio' => $this->input->post('cod_tipo_servicio'),
            'cod_cliente' => $this->input->post('cod_cliente'),
            'descripcion'=> $this->input->post('descripcion'),
            'fecha' => $this->input->post('fecha')



        );
       $new_member_insert_data1 = array(
            'cod_venta' => $this->input->post('cod_venta'),
            'cod_producto' => $this->input->post('cod_producto'),
            'cod_empleado' => $this->input->post('cod_empleado'),
            'cantidad' => $this->input->post('cantidad'),
            'precio_unidad' => $this->input->post('precio_unidad'),
            'total'=> $this->input->post('total')
            //'precio' => $this->input->post('precio'),
            // 'total' => $this->input->post('total'),


        );

        //   log_message('INFO',"*************".print_r($new_member_insert_data,true));
        $insert = $this->db->insert('servicio', $new_member_insert_data);
        // return $insert;

        $insert = $this->db->insert('servicio_detalle', $new_member_insert_data1);
        return $insert;
    }

    function modificar()
    {
        //verificar si llega codigo
        $new_member_update_data = array(
            'codigo'=>$this->input->post('codigo'),
            'cod_producto' => $this->input->post('cod_producto'),
            'cod_prod_ajeno' => $this->input->post('cod_prod_ajeno'),
            'cod_tipo_servicio' => $this->input->post('cod_tipo_servicio'),
            'cod_cliente' => $this->input->post('cod_cliente'),
            'descripcion'=> $this->input->post('descripcion'),
            'fecha' => $this->input->post('fecha'),
           // 'codigo'=>$this->input->post('codigo'),
            //'cod_venta' => $this->input->post('cod_venta'),
            //'cod_producto' => $this->input->post('cod_producto'),
            //'cod_empleado' => $this->input->post('cod_empleado'),
            //'cantidad' => $this->input->post('cantidad'),
            //'precio_unidad' => $this->input->post('precio_unidad'),

           // 'total'=> $this->input->post('total'),
        );
        //   log_message('INFO',"*************".print_r($new_member_insert_data,true));
        $this->db->where('codigo', $new_member_update_data['codigo']);
        // echo($new_member_update_data['codigo']);
        return $this->db->update('servicio', $new_member_update_data);


    }

    function eliminar()
    {
        $carnet = $this->input->post('codigo');
        $this->db->where('codigo', $carnet);
        return $this->db->delete('servicio');
    }

//busqueda
    function obtener($id)
    {
        //$producto_ajeno = array();
        $query = $this->db->query("SELECT * FROM servicio, servicio_detalle WHERE servicio.codigo = servicio_detalle.codigo_servicio and servicio.codigo = " . "'$id'" );
        return $query->result_array();

        //$query = $this->db->get_where('servicio', array('codigo' => $id));
        //$producto_ajeno = $query->result();
       // return $producto_ajeno;
    }


    //seleccio el codigo del producto
    function obtenerListaproducto()
    {
        $query = $this->db->query("SELECT codigo FROM producto;");
        //echo "model";
        return $query->result_array();
    }

    //seleccio el codigo del producto ajeno
    function obtenerListaprod_ajeno()
    {
        $query = $this->db->query("SELECT codigo FROM producto_ajeno;");
        //echo "model";
        return $query->result_array();
    }
    //seleccio el codigo del tipo de servicio
    function obtenerListatipo_servicio()
    {
        $query = $this->db->query("SELECT codigo FROM tipo_servicio;");
        //echo "model";
        return $query->result_array();
    }
    //seleccion del cliente
    function obtenerListacliente()
    {
        $query = $this->db->query("SELECT carnet FROM cliente;");
        //echo "model";
        return $query->result_array();
    }
    //seleccion codigo venta servicio
    function obtenerListaventa_servicio()
    {
        $query = $this->db->query("SELECT codigo FROM venta_servicio;");
        //echo "model";
        return $query->result_array();
    }
    //codigo empleado
    function obtenerListaempleado()
    {
        $query = $this->db->query("SELECT carnet FROM empleado;");
        //echo "model";
        return $query->result_array();
    }

}
